machi chips [hinglish] - Español Inglés Diccionario